//
// let sumAmount;
// let cartList = [];
// //展示商品
// $(function () {
//     init();
// });
//
// function init() {
//     //刷新展示商品列表
//     refreshGoodsList();
// }
//
// function refreshGoodsList() {
//     //清空原有商品列表
//     $("#table_goods").html("");
//     //总价归零
//     sumAmount = 0;
//     //获取商品列表
//     //循环拼接商品列表HTML
//     let goodsListHTML = "";
//     let goodsTemplate = $("#template_goods").html();
//     let tempGoodsHTML = "";
//     cartList.forEach(goods => {
//         tempGoodsHTML = goodsTemplate
//             .replaceAll("{{imgUrl}}", goods.imgUrl)
//             .replaceAll("{{id}}", goods.id)
//             .replaceAll("{{remark}}", goods.remark)
//             .replaceAll("{{price}}", goods.price)
//             .replaceAll("{{number}}", goods.number)
//             .replaceAll("{{subtotal}}", goods.subtotal);
//         goodsListHTML += tempGoodsHTML;
//         sumAmount += goods.subtotal;
//     });
//     //商品列表HTML加入到页面当中
//     $("#table_goods").append(goodsListHTML);
//     //刷新总价
//     refreshSumAmount();
// }
//
// function refreshSumAmount() {
//     $("#big_sum_amount").html(sumAmount);
// }
//
// //删除商品
// function delGoods(id) {
//     console.log("delGoods:" + id);
//     //获取要删除数据
//     //数组删除指定数据
//     let tempGoods;
//     for (let i = 0; i < cartList.length; i++) {
//         tempGoods = cartList[i];
//         if (tempGoods.id == id) {
//             //数据删除
//             cartList.splice(i, 1);
//             break;
//         }
//     }
//     //重新渲染列表
//     refreshGoodsList();
// }
//
// function delGoodsList() {
//     console.log("delGoodsList");
//     //获取到要删除的商品数据
//     //获取所有标记选中的checkbox
//     let selectedCheckBoxList = $("input:checked");
//     //获取每个checkbox中value
//     let selectedIds = [];
//     let id;
//     for (let i = 0; i < selectedCheckBoxList.length; i++) {
//         id = parseInt(selectedCheckBoxList[i].value);
//         selectedIds.push(id);
//     }
//     //数组删除指定商品
//     let tempGoods;
//     for (let i = cartList.length - 1; i >= 0; i--) {
//         tempGoods = cartList[i];
//         if (selectedIds.indexOf(tempGoods.id) >= 0) {
//             console.log(tempGoods.id);
//             //是删除数据
//             cartList.splice(i, 1);
//             continue;
//         }
//     }
//     //重新渲染列表
//     refreshGoodsList();
// }
//
// function checkboxAll(allCheckBox) {
//     console.log("checkboxAll");
//     //获取当前全选checkbox 状态
//     let status = allCheckBox.checked;
//     //获取所有checkbox
//     $("input[type='checkbox']").each(function (index, element) {
//         //修改所有商品checkbox状态
//         element.checked = status;
//     })
// }
//
// function cancelCheckAll(goodsCheckbox) {
//     //判断当前商品选中状态
//     console.log(goodsCheckbox.checked);
//
//     if (!goodsCheckbox.checked) {
//         //如果是未选中，取消全选
//         $(".checkbox-all").each(function (index, element) {
//             element.checked = false;
//         });
//     }
// }
//
// //递增
// function increaseNumber(tag) {
//
//     changeNumber();
// }
//
// //修改数量
// function changeNumber(id, newNumber) {
//     console.log("changeNumber");
//     console.log(id + ":" + newNumber);
//     //修改数组中数据
//     cartList.forEach(goods => {
//         if (goods.id == id) {
//             //获取当前商品,修改商品数量，小计，累加总价
//             goods.number = newNumber;
//             goods.subtotal = goods.price * goods.number;
//         }
//     })
//     //重新渲染商品列表
//     refreshGoodsList();
// }
